dog's cabbage - Turkish English Dictionary